githubEdit

1.0.0-Beta17

October 4th, 2024

In this release, we've introduced the exciting addition of websockets support to BoxLang through the powerful SocketBoxarrow-up-right module. This enhancement is not limited to our CommandBox Runtime but also extends to our MiniServer runtime, creating a more dynamic and efficient framework for real-time communication. For an in-depth introduction to these features, please visit our community post herearrow-up-right.

Additionally, we've implemented several new features and improvements. We've also improved the system startup process by adding version and build date information to the MiniServer startup output (BL-607arrow-up-right). Lastly, we've addressed session management by ensuring that application settings are readily accessible during the onSessionEnd event (BL-610arrow-up-right). This release encapsulates our ongoing commitment to providing robust, cutting-edge solutions for developers and reaching stable release in the coming weeks.

New Features

BL-605arrow-up-right MiniServer WebSocket handler

Improvement

BL-607arrow-up-right Add version/build date to output of Miniserver startup

BL-610arrow-up-right onSessionEnd needs application settings made available

BL-611arrow-up-right Remove debugmode capture on miniserver, delegate to the core runtime.

Bugs

BL-608arrow-up-right Timeouts (connection, idle) for datasources needs to be in seconds and not in milliseconds to adhere to cfconfig

BL-609arrow-up-right BoxLang resolvers do not allow class paths to have `-` in them.

Last updated

Was this helpful?